Dr. Carlos A. Lopez BSc MD FRCSC is located in Toronto, Canada on 2230 Lake Shore Blvd. West; Unit #C110. Dr. Carlos A. Lopez BSc MD FRCSC is rated 4.5 out of 5 in the category orthopedic surgeon in Canada.
Address
2230 Lake Shore Blvd. West; Unit #C110
Accessibility
Wheelchair-accessible toilet