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.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.

