Dr. Mehrad Mojtahed Jaberi
Specialty: Plastic Surgery
Location: 230 Main Street, Ottawa ON, K1S 1C7
Physicians: Dr. Mehrad Mojtahed Jaberi
Estimated wait time: Not published
Phone: 613-591-1188
Fax: 613-591-1461
Languages: English, French, Persian
Last verified: 2026-09-24