Andrew Francis Barranco, DO, Physical Medicine & Rehabilitation

3800 Ridgeway Dr
BirminghamAL  35209-5506 (Jefferson County)


Phone: 205-868-2000
Fax:

NPI: 1639512635
License Number: DO1464 (AL)