Business | Phone |
Tower Grove Park 4256 Magnolia Ave, St Louis 63110 | (314) 771-2679 |
Shaw Park Tennis Ctr 231 S Brentwood Blvd, St Louis 63105 | (314) 290-8596 |
Kirkwood Tennis Courts St Louis 63122 | (314) 822-5864 |
Dwight Davis Memorial Tennis 6300 Clayton Rd, St Louis 63117 | (314) 361-0177 |