Sma (Southern Medical Assn)

(205) 945-1840

35 W Lakeshore Dr
Birmingham, AL 35209