Robert Posey Carraway, MD, Surgery

1600 Carraway Blvd
Carraway Physicians Plz Ste 200
BirminghamAL  35234-1913 (Jefferson County)


Phone: 205-502-3600
Fax: 205-502-3600

NPI: 1295743227
License Number: 6354 (AL)