We have moved to our new, bigger location located at 5930 South 58th, Suite N, Lincoln, Nebraska


Our store

5930 South 58th St, Suite N
Lincoln, NE 68516

Phone: 402-613-9137

Mon - Fri - By Apt. Only
Saturday - 10am to 4pm
Sunday - Closed

Get directions