Dr. Madhusudana Rao Vallabhaneni
Specialty: Psychiatry
Location: L-23, 692 Euclid Avenue, Toronto ON, M6G 2T9
Physicians: Dr. Madhusudana Rao Vallabhaneni
Estimated wait time: Not published
Phone: 416-901-9020
Fax: 416-901-7217
Languages: English, Telugu
Last verified: 2026-09-25