About

Edit info
  • Open today, 11:00am - 8:00pm
  • (516) 593-1125
  • 2034 Green Acres Mall
    Valley Stream NY 11581

Looking for a nearby day spa? Check out Inner Balance located at 2034 Green Acres Mall in Valley Stream, NY 11581. Inner Balance operating hours are below. Get more information by calling (516) 593-1125 for information like prices, menu items or to make an appointment.