Where is Braddock Hills?

Where is Braddock Hills located?

Braddock Hills, Braddock Hills, United States of America (approx. 40.41729°, -79.86504°)


Where is Braddock Hills on the map?