1. Teachora 6501 E greenway pkwy, Scottsdale, AZ 85254 Coordinate: 33.62518,-111.94054 Phone: (480) 313-4902