top of page
IMG_2737_edited.jpg
Full Logo brown updated_edited.png

751 N 120th Street

Omaha, Ne 68154

 

We are located on the lower NE corner of the building.

Current Hours:

 

Monday - 9-2

Wednesday - 9-2

Or Monday-Saturday by Appointment

For more information, please click here:

402-506-6293

bottom of page