American Pool Players Association
5609 Maverick Rd, Middleburg-clay Hill, Florida, 32068-3041
(904) 291-6860