Village of the Falls June 17, 2021 · Assisted Living Claim Listing Contact Information 25920 Elm Street, Olmsted Falls, Ohio 44138 (440) 235-7590 Get Directions By car By public transit Walking Bicycling Detailed Information Owner Sprenger HC