The HBBH (Humber Bay Butterfly Habitat) is on the north shore at Humber Bay East. From the main parking lot walk to the northeast and cross the footbridge. The main part of the HBBH is on the right after you cross the bridge. If you are driving, you can also park on Marine Parade Drive but I'm not sure if there are day & time restrictions. (Coming south from the intersection of Lakeshore Blvd and Parklawn, if you follow the road as it curves to the left rather than turning in to Humber Bay Park, you are on Marine Parade Drive.)
BB