Hatchery Hill Towne Center Categories Shopping & Retail 3000 Cahill Main Fitchburg WI 53711 (608) 221-8022 Visit Website Hours: M-F: 10:00am-9:00pmSa-Su: Closed About Us Retail, Apartments Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×