Lewiston Center Mall is listed under the following categories
Shopping
Lewiston Center Mall
No ratings yet
Lewiston Center Mall is located at 1810 19th Ave, Lewiston, ID 83501, USA
Phone number for Lewiston Center Mall is (800) 419-8663
Website
-
Accessible Parking
-
Wheelchair Access
-
Accessible Restrooms
-
No Stairs
-
Alt. Communication Formats