NOTE: Since we are in a city park, there is not a physical address directly to our location. 5300 Donovan will take you to Francis Park. We are actually located right adjacent to Tennis Courts and best if you park on Eichelberger St. We are about 100 yards from street parking. Plug 6431 Eichelberger St, Saint Louis, MO 63109 and park next to Tennis courts- You will see us just to the left of the Tennis Courts with a walking path directly to us.
We love customer feedback. We welcome any feedback here including comments, questions, complaints, reviews and suggestions.