DavidMcLain.MD.com • Rheumatologist • 50 years experience

Mclain Medical Associates

2229 Cahaba Valley Drive, Birmingham, AL 35242