Where is 16th St & Thomas Rd?

Where is 16th St & Thomas Rd located?

16th St & Thomas Rd, 16th St & Thomas Rd, United States of America (approx. 33.480564°, -112.04746°)


Where is 16th St & Thomas Rd on the map?