1 Juan Mario Bernal, MD Internal Medicine Physician - Cardiovascular Disease Avg. Rating: 0/5 Main Location 2700 10th Ave S Suite 305Birmingham, Alabama 35205 Highlights Accepts Insurance Plans
2 Dr. Ramy J. Toma, MD Internal Medicine Physician - General Avg. Rating: 0/5 Main Location 832 Princeton Ave SWBirmingham, Alabama 35211 Highlights Board CertifiedAccepts Insurance Plans