Other Niagara Falls Dentist - My Care Dental leahowen 401 views My Care Dental has a tradition of providing outstanding dental care in Niagara Falls. We are dedicated to providing you and your family with quality dentistry. We are located at 6015 McLeod Road. Read more Oral health care Dental Care