Star Tech Solutions Address: 4040 E Mcdowell Rd Ste 405, Phoenix, AZ 85008 Phone: (480) 548-3307 Services: Non Emergency Medical Transport Call (480) 548-3307 Get Directions