Where is Hatboro?

Where is Hatboro located?

Hatboro, Hatboro, United States of America (approx. 40.174625°, -75.10682°)


Where is Hatboro on the map?