The Harriet Alexander Nature Center has a dedicated parking lot with approximately 32 spaces. There is also a parking lot across the street at the Muriel Sahlin Arboretum with about the same space available for use.
Performances are in the Nature Center, which is a short walk up a fully paved path to the East. There is no parking directly at the center, but you can drive up to the center for drop off (slowly, with flashers on.)