From the LIE: Exit 41 South:
Northern State Parkway: Exit 35 South:
Heading South on Route 107, count 4 traffic lights and make a left turn just before "Sears" on to Nevada Street. At the first light, directly behind "Sears" make a right on to Bay Avenue. Take it to the end, and then make a right on to Heitz Place. Pass the parking lot, an you will be in front of the red & white stripes building with the red cupola.  This is: The Long Island Puppet Theatre & Museum 
                               
Tel# (516) 932. 5469
From the Southern State Parkway:

From the West: Take exit 27 north (The Wantagh Pkwy), Get off at exit W2E-Old Country Road East (Hicksville). Go to Route 107, (Broadway) and make a left to head North. At the second traffic light, make a right on to East Marie Street and slow down. After the fire department make a left (under the tressel) into the big commuter parking lot and you will see the red & white stripes building with the red cupola.
This is: The Long Island Puppet Theatre & Museum
Tel# (516) 932.5469

From the East:
Take Exit 29 North to 107 north. After old Country Road, at the second traffic lightmake a right on to East Marie Street and slow down. After the fire department make a left (under the tressel) into the big commuter parking lot and you will see the red & white stripes building with the red cupola.This is: The Long Island Puppet Theatre & Museum. Tel# 516. 932. 5469
From Woodbury Road going West towards Route 107:
Cross over Jericho Turnpike, cross over South Oyster Bay Road, and after several lights you will see a big metal overpass. Make a left on to Bay Avenue. Make a right on Heitz Place. Pass the parking lot, and The Long Island Puppet Theatre & Museum will be on your right. Tel# 516. 932. 5469
By Train:
Take The Long Island Rail Road to the Hicksville train station. Walk East under the right hand side overpass, cross over Route 107 and you will see The Long Island Puppet Theatre & Museum (red & white stripes building with a red cupola) on your left in the commuter's parkig lot
Tel# 516.932. 5469