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