Thomas C Farmer, MD, Pediatrics

657 Helen Keller Blvd
TuscaloosaAL  35404-2983 (Tuscaloosa County)


Phone: 205-333-8222
Fax: 205-333-8233

NPI: 1932212107
License Number: 16666 (AL)