do you need to make an appointment
Address: 10330 N Scottsdale Rd Ste 25, Scottsdale, AZ 85253, USA
Mark Hinde | Oct 6, 2019
You can make an appointment if you would like.
Sarah Drummond | Oct 6, 2019
no it's a walk in urgent care
Thanks! Your answer is awaiting moderation.