South Park (RTA Rapid Transit station)
South Park is a station stop on the RTA Green Line in Cleveland, Ohio, USA.
Willoughby is a city in Lake County, Ohio, United States and is a suburb of Cleveland.
Population: 22,268
Latitude: 41° 38' 23.17" N
Longitude: -81° 24' 23.40" W
South Park is a station stop on the RTA Green Line in Cleveland, Ohio, USA.