Dr. David W. Barnes
833 St Vincents Dr
Birmingham
AL
35205
(205) 933-4640
southviewmedical.com
Open Map
Description
There are 24 doctors at this site. Surgery is not performed at this site.
by angieslist on January 28, 2012 from
angieslist
Barnes
David
Internist / Geriatrician
Male