Holliswood Center

Open
19544 Woodhull Ave
Hollis, NY 11423
Holliswood Center is a 314 bed facility in a suburban setting focused on long and short-term care and post-acute rehabilitation.
Own this business?
See a problem?

You might also like

United StatesNew YorkHollisHolliswood Center

Partial Data by Foursquare.