Located just off Interstates I-81 / I-77 at Exit 80, Max Meadows, VA, 24360
About The Park
Fort Chiswell Animal Park was established August 13, 2004. Located just off I-77 and I-81 in southwest Virginia the park is a 45 acre facility privately owned and operated. We are funded by admission fees, gift shop ...