Amherst OH #L Amherst OH | Captain's Club, Restaurants 1. 232 Park Ave, #L, Amherst, OH 44001 | Captain's Club (440) 985-7276