Rosa's Beauty Salon
- 85-99 Broadway Map
- Route Elmhurst, NY 11373-3362
- 85-99 Broadway, Elmhurst, NY 11373-3362
- (718) 478-7610
Rosa's Beauty Salon can be found at 85-99 Broadway . The following is offered: Salons . In Elmhurst there are 50 other Salons. An overview can be found here.