2685 Research Park DR, Fitchburg. Phone: 608-441-5077 Corner of Fish Hatchery and Lacy Road Click Here For Map!