Yes, According to mapquest the LIRR train stop in Babylon is very near the hall. Use the address given in the first post in mapquest, it will show where the LIRR stop is. Then go to the NY MTA's website and look for the LIRR and find the train schedule you need. You get the LIRR trains at Penn Station in NYC. Ping me if you need help finding the right links.
Thanks. I will most probably stay at my friend's house, and he might come with me. If not I will take a train from his place to the meet.