The Villages of Orleans Health and Rehab Center
14012 Route 31
Albion, NY 14411
Located at 14012 Route 31 in Albion, New York, The Villages of Orleans Health and Rehab Center is a 120 room nursing facility. The community is in a predominantly middle income area, with a median household income of $46,472. ...