KARLA HAFFORD

SAINT LOUIS, MO
NPI1548660517
Entity TypeIndividual
GenderFemale
Sole Proprietor ?No
Primary Taxonomy152W00000X Optometrist
(Licence: MO  2019042773)
Additional Taxonomies152W00000X Optometrist
(Licence: GA  OPT002875)
Enumeration Date2014-08-27
Last Update Date2022-08-02
Business Address
KARLA HAFFORD OD
3122 S GRAND BLVD
SAINT LOUIS, MO 63118-1012
Phone number: 314-450-7313
Mailing Address
KARLA HAFFORD OD
PO BOX 207158
DALLAS, TX 75320-7158
Phone number: 636-200-4393