- 8540 Grand Ave Map
- Route Elmhurst, NY 11373-4354
- 8540 Grand Ave, Elmhurst, NY 11373-4354
- (718) 429-6890
Grand Palace can be found at 8540 Grand Ave . The following is offered: Salons . In Elmhurst there are 50 other Salons. An overview can be found here.