This profile has been claimed by the business owner or representative.
195-44 Woodhull Ave, Jamaica, New York, 11423, United States
Get directionsStaff is not enough Diversity in Staff
horrible food served. alzheimer patients just lined up in halls.
in everything. This place deserves minus cero score,
Holliswood Center has a 4.2 star rating with 245 reviews.
Holliswood Center is open now. It is open 24/7.