Omar Khalaf, MD

Omar Khalaf, MD
7836 2nd Ave S Birmingham, AL 35206
Add a Review

Consumer Feedback

(2 Reviews)
Excellent doctor
by Mike xxx.xxx.128.203
November 27, 2017
Has this provider ever cancelled your appointment on you last minute?
No, they didn't cancel on me last minute
by Anonymous
January 18, 2012
Add a Review