Home / Contact us /

  Hours of Operation Monday – Friday 8:00am – 5:00pm CST Address 4425 S. Kansas Ave, St Francis, WI 53235 USA Phone 414-763-3141 Email info@luxx.com Web inquiries: