Quick exit

Southlake Health

Hospital / emergency dept · Newmarket

Southlake Health provides hospital / emergency dept in Newmarket, Ontario.

Address
596 Davis Dr, Newmarket, ON L3Y 2P9
Phone
905-895-4521
Website
https://southlake.ca
Who it serves
Everyone

Last verified: October 1, 2026 · Listing source: centralhealthline.ca. Information can change — please call ahead to confirm hours and availability.

← Search the full Ontario Resource Directory