Dr. Vishal Joshi
Medicine
Office
580 Harwood Ave. S., Dept of Medicine
Ajax
, ON
, L1S 2J4
Phone:
(905) 683-2320
Specialty:
Infectious Diseases