Women's Pavillion at Elmhurst Hospital

78-20 41st Avenue, Queens, NY 11373