Village Of The Falls is a nursing home located in Olmsted Falls , Ohio. This nursing home was first approved to provide Medicare and Medicaid services on 06/08/2020. It has 36 certified beds. Village Of The Falls is located 25920 Elm Street, Olmsted Falls, OH 44138 and can be contacted via phone number (440) 989-5200.