David Osula

Internal Medicine, Cardiovascular Disease

Affinity Cardiovascular Specialists

3680 Grandview Pkwy, Ste 200, Birmingham, AL 35243

(205) 971-7500