Q: Where is NYC Health + Hospitals/Elmhurst?
A: NYC Health + Hospitals/Elmhurst is located at: 79-01 Broadway, Elmhurst, NY 11373, USA, United States
Q: What are the coordinates of the NYC Health + Hospitals/Elmhurst?
A: Latitude: 40.7451694, Longitude: -73.8857314
Q: How is NYC Health + Hospitals/Elmhurst rated?
A: NYC Health + Hospitals/Elmhurst has not rated yet on addressschool.com
Q: What days are NYC Health + Hospitals/Elmhurst open?
A: NYC Health + Hospitals/Elmhurst is open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday