Phone: 718-397-9111
Email: info@thelaughingriver.com
94-17 41st Avenue
Elmhurst, NY 11373
Directions via NYC transportation
Take the 7 train to Junction Blvd. Head southeast on Junction Blvd toward 40th Rd. Turn right at 41st Ave. Walk to 94th Street, studio will be on the right. It’s a 5 minutes walk from the subway station.