Dr. Steven A. Poleski

Main address: 
Ottawa Eye Clinic, 680 Montreal, Ottawa, ON K1K 0T3
Main telephone: 
613-745-7844
Fax: 
613-745-5957
Speciality: 
Ophthalmology