Walk-in mental health care Open 24/7 No appointment needed π1138 S Higley Rd, Mesa, AZ 85206 π10046 N Metro Pkwy W, Phoenix, AZ 85051