Where is Upper Roxborough?
Where is Upper Roxborough located?
Upper Roxborough, Upper Roxborough, United States of America (approx. 40.05956°, -75.23851°)
Where is Upper Roxborough on the map?
{"latitude":40.05956,"longitude":-75.23851,"title":"Upper Roxborough"}