Long Island Care Center Inc

Nursing & Assisted Living · Skilled Nursing Facility

144-61 38th Avenue, Flushing, NY 11354