Olmsted Falls OH Golf Courses-Public Or Private 1. 26111 John Rd, Olmsted Falls, OH 44138 | Links Golf Course (440) 235-0501