The Station Bar & Grill Details Venue Phone: (908) 233-4455 Venue Website: http://www.thestationbarandgrill.com/ Location Address:99 Center St, Garwood, New Jersey, 07027