Where is New Freedom?

Where is New Freedom located?

New Freedom, New Freedom, United States of America (approx. 39.73788°, -76.701355°)


Where is New Freedom on the map?