Eric B Sputh, MD, Ophthalmology

1030 Fairfax Park
TuscaloosaAL  35406-2806 (Tuscaloosa County)


Phone: 205-752-1584
Fax:

NPI: 1427007525
License Number: 00027460 (AL)