Are they stll open? Haven't seen anything from test results, nor any response to calls and messages.
Address: 11209 N Tatum Blvd, Phoenix, AZ 85028, USA
D.C. Wells | Aug 6, 2022
Not on the weekends
Tif Jones | Aug 6, 2022
Yes Dr katz and those at the group are wonderful
Thanks! Your answer is awaiting moderation.