Inside of Tower Store

Inside our Store

Tower Plaza 78th & Dodge

Monday - Saturday: 8:00 am - 8:00 pm   
Sunday: 10:00 am - 6:00 pm

345 N 78th Street
Omaha, NE 68114
(402) 393-7070