We have relocated to 4210 South 33rd Suite 130, which is only 100 feet north of our old location. Please note that our phone number, 402-475-2767, remains unchanged. We are excited to invite you to our new establishment and eagerly anticipate your visit.
4210 33rd Street, Suite 130 Lincoln, Nebraska 68506
09:00 am – 05:00 pm