Westwood Plaza
Omaha, Nebraska

12355 W. Center Rd.
Omaha, Nebraska 68144
402-330-0640

Located west of I-680.

Store Hours

Monday-Saturday 9 am - 9 pm
Sunday 10 am - 8 pm

Store Events