Taylortown Rd.

Shelby, OH United States