Beechtree Center
Open
318 S Albany St
Ithaca, NY 14850
Nestled on a tree-lined street in a residential neighborhood, Beechtree Center is a 120 bed skilled nursing residence and rehabilitation center located in downtown Ithaca, New York.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.