Odelia Healthcare Back to Search 1509 University NE Albuquerque NM 87102 (505) 243-2257 http://canyoncreek.com Send an Email Membership Types(s): Facility Share: Powered By GrowthZone