Neenah WI STE C Neenah WI | Stucs Pizza, Restaurants 1. 1395 W American Dr, STE C, Neenah, WI 54956 | Stucs Pizza (920) 725-2215