Where is Pepper Pike?

Where is Pepper Pike located?

Pepper Pike, Ohio, United States (approx. 41.478387°, -81.46373°)


Where is Pepper Pike on the map?