Our Location...

Horseshoe Bend Farm is located at:

7457 Lewis Road
Olmsted Township, OH 44138

Hours of Operation:

Monday-Sunday 8:00am - 9:00pm

Barn Manager:

Brenda Cvanciger
(440)-785-0316

Click here to Mapquest from your location