Elmhurst Care Center, Inc,

Nursing & Assisted Living · Skilled Nursing Facility

100 17 23rd Avenue East, Elmhurst, NY 11369