Dr. Lorena Demettino Castro Rocha Barra
Specialty: Pediatrics
Location: 8800 Dufferin Street, Clinic, MED1 clinic, Unit 205, Vaughan ON, L4K 0C5
Physicians: Dr. Lorena Demettino Castro Rocha Barra
Estimated wait time: Not published
Phone: 833-933-6331
Fax: 647-714-5199
Last verified: 2026-09-28