Quality Care Medical Centre is a newly renovated family and walk-in clinic in North Edmonton located on the busy intersection of 137 Ave and Castledowns Road. While the is completely new, including a full renovation, the location has been a clinic for over 36 years, is next door to a community pharmacy. Currently accepting new patients!more...See more text