The Juice Factory

The Juice Factory, 101 Center Blvd, Queens, NY 11101, United States

Location