Frederick D Hall, MD, Ophthalmology

516 Saint Landry St
LafayetteLA  70506-4626 (Lafayette County)


Phone: 337-235-7791
Fax:

NPI: 1215900949
License Number: 024934 (LA)