Service InformationaccessibilityWheelchair Accessible EntranceWheelchair Accessible RestroomamenitiesRestroom Address5917 Junction Blvd, Elmhurst, NY 11373 Contact Information+17182712320 View on Map