About

Edit info
  • Closed Today
  • (702) 871-3443
  • 2571 E Washburn Rd
    North Las Vegas NV 89081

Are you looking for a day spa nearby? Telli Industries is a spa in North Last Vegas, North Las Vegas located at 2571 E Washburn Rd. To find out when Telli Industries is open, call (702) 871-3443.