The Vein Clinic
Medical Centers
- Address
- 9220 E Mountain View Rd Ste 201, Scottsdale, AZ, 85258
- Phone
- 480-425-4150
About
At Scottsdale Medical Imaging, Ltd. (SMIL) we know that if breast cancer is detected early, there is a 98% chance of survival.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.