
Dr. Jose Osorio, MD
49 reviews
2700 10th Ave S Ste 305
Birmingham, AL 35205
1.7 miles away
Telehealth available