The Body Shop

Telephone: 
(718) 699-6450
Food: 
Shopping Center: 
Queens Center Mall
Street Address: 
90-15 Queens Blvd
citystatezip: 
Elmhurst, NY 11373