Dental Care Near Haysboro, Calgary

Macleod Trail Dental welcomes Haysboro residents at our Heritage Square clinic, a short trip from Elbow Drive and Southcentre Mall and directly across from Heritage C-Train Station. The clinic provides checkups, family care, emergency dentistry, restorative and cosmetic treatment, and focused services such as TMJ and sleep apnea care, with free reserved parking.

Near Haysboro
Heritage Square Location
Reserved Parking
Evening Hours on Select Days
Haysboro Centre shopping plaza sign in Haysboro, Calgary

Frequently Asked Questions for Haysboro Patients

Helpful answers for Haysboro residents considering Macleod Trail Dental.
How close is the clinic to Southcentre Mall?

The clinic is a short drive from Southcentre Mall, in Heritage Square on the same Macleod Trail corridor as Haysboro, directly across from Heritage C-Train Station.

Is the clinic easy to reach from Elbow Drive?

Yes. The clinic in Heritage Square is a quick trip from Elbow Drive and the rest of Haysboro.

Do you accept new patients from Haysboro?

Yes. New patients from Haysboro are welcome, including whole families and people who have not seen a dentist in a while.

What kinds of dental care do you offer?

Preventive, family, cosmetic, restorative and emergency care, plus focused services such as TMJ treatment, sleep apnea appliances and sedation, all in one clinic.

Request an Appointment

Use this form to contact Macleod Trail Dental about booking, treatment questions, or the next best step for your visit.

Hours
Mon, Thu & Fri: 7:30 am–5 pm. Tue & Wed: 7:30 am–8 pm.

No online booking is available. This form requests a callback or response from our team during clinic hours; it does not reserve an appointment. We do not provide after-hours or on-call care. Messages sent while closed are reviewed after reopening. For urgent concerns, do not wait for a form response.

Add optional details

This form sends a request, not a confirmed appointment. Please share booking details only; do not include medical history, insurance numbers or other sensitive information. For medical history, use our patient forms. Read our Privacy Policy. For urgent dental concerns, call 403-253-1248 during clinic hours.

By submitting, you consent to a response by phone or email. Need a faster answer? Call 403-253-1248
Thank you. Your request has been received. Our team will contact you to discuss availability. Your appointment is not confirmed until you hear from us. For urgent dental concerns, call 403-253-1248 during clinic hours.

Request an Appointment With a Dentist Serving Haysboro

If you live in Haysboro and want a nearby Calgary dental clinic with practical convenience and a strong patient experience, Macleod Trail Dental is here to help.