Dr. Bharat Kalra
No Location Provided
No Phone Number Provided
No Website Provided
Facility Affiliations
Insurance accepted by this Doctor
Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
OHIP
He has no idea of what he is doing I can’t explain how many times I had to go to hospital after seeing him because he did not properly check or check things then when I changed doctors he refused to send my files to my new doctor completely useless
Submitted Sept. 10, 2023