Kansas City Pond & Watergarden123450.000Store Claim ListingContact Information1557 Swift Ave , North Kansas City, MO 64116, United StatesDetailed Information