Beaver+Island+state+park 

2700 Transit Road, Newfane, NY 14108  Take East Ave to Lockport Olcott Rd/S Main St    2 min (0.7 mi) Head south on Transit Rd toward Charlotteville Rd 0.1 mi  Turn right onto East Ave  0.6 mi  Turn left onto Lockport Olcott Rd/S Main St  51 s (0.3 mi)   Follow Ewings Rd to NY-104 W    5 min (4.3 mi) Turn right onto Hillcrest Ave  407 ft  Continue straight onto Ewings Rd  4.3 mi  Take NY-93 E, NY-270 S, I-990 S, I-290 W and Beaver Island Pkwy/South Pkwy to Park Rd in Grand Island 39 min (30.3 mi) Turn right onto NY-104 W 2.2 mi   Turn left onto NY-93 E  4.6 mi  Continue onto NY-270 S  8.2 mi  Turn left onto N French Rd  0.4 mi  Turn right to merge onto I-990 S  3.9 mi  Use the right 2 lanes to merge onto I-290 W  5.7 mi  Use the right 2 lanes to take the Interstate 190 N exit toward Niagara Fall 0.3 mi Merge onto I-190 N ====== Partial toll road ====== 2.0 mi Take exit 18B toward Beaver Island/State Park 0.2 mi Merge onto NY-324 E  0.2 mi  Keep right to continue on Beaver Island Pkwy/South Pkwy 2.7 mi At the traffic circle, take the 2nd exit onto Park Rd ====== Destination will be on the right ======  