Frequently asked questions
Where is Dr. Mohamed Roshdy's office located?

Dr. Mohamed Roshdy's office is in Ajax, ON.

What services does Dr. Mohamed Roshdy offer?

Dr. Mohamed Roshdy offers and more. Learn more about Dr. Mohamed Roshdy's services on Opencare or book your appointment today.

Other Providers at these Locations