1. St Louis Pool Spa & Billiards 16309 Westwoods Business Park, Ellisville, MO 63021 Coordinate: 38.58583,-90.60006 Phone: (636) 394-4600