James Strong Md

(205) 971-3600

3686 Grandview Pkwy, Ste 600
Birmingham, AL 35243-3406

Service Area: Birmingham