The Landmark at Hatchery Hill Share: Apartments Visit Website 2981 Cahill Main Ste 1 Fitchburg, WI 53711 (608) 492-2510 Facebook Hours: M-F: 9:00am-5:30pmSa: 10:00am-5:00pmSu: 11:00am-4:00pm About Map About Apartments at Hatchery Hill with easy access to dining, shopping, entertainment and bike trails. Fitness center, pool, controlled access. Pet friendly. What's Nearby? Distance: 5 10 15 20 25 50 mi.