Jennifer Mcwhorter Elgin, MS OTR/L,Jennifer Mcwhorter Elgin · Optometric Technician619 19Th Street South, Birmingham, AL, 35233NPI · 1609810407No reviewsInsuranceNot specified(205) 934-6600Check availabilityBook online Claim listing