John Rafer

Active Selbyville, DE President for Rafer Billiards Corp