There are 2 Billiards & Pools Halls in Elmhurst, New York.
Find addresses, phone numbers, fax numbers, hours & services for Elmhurst Billiards & Pools Halls.
MGM II Billiards 4033 82nd Street Elmhurst, NY Pool
Olympia Billiards & Snooker 4009 77th Street # 2 Elmhurst, NY Billiards