Map location of
Health Center Annex, Scottsdale, AZ, USA

10295 East Osborn Road, Scottsdale, Arizona, 85256, United States