Dr. Sherif Badr
"I have been coming to Dr. Badr since he opened his office. Despite the fact that I have moved several times, getting further away each time, the quality of his service keeps me coming back. His staff works with my ..."
Success! An email with reset instructions has been sent to your email address.