ZELMIRA FARMER, O.D.
Optometry at Jewella Ave, Shreveport, LA

License number
Louisiana 1846-780AT
Category
Optometry
Type
Optometrist
Address
Address 2
8889 Jewella Ave SUITE C, Shreveport, LA 71118
460 Dogwood South Ln SOUTH, Bodcau, LA 71037
Phone
(318) 686-5227
(623) 523-4049