John Scarborough, MD, Family Medicine

602 E Tuscaloosa St
FlorenceAL  35630-4730 (Lauderdale County)


Phone: 256-760-9003
Fax: 256-760-9095

NPI: 1922049949
License Number: 00009992 (AL)