Image Credit Ted Drewes Frozen Custard Unclaimed Restaurants About Us Famed frozen custard stand and Route 66 institution since the 1930s. Nearby Places Neon Museum of Saint Louis National Museum of Transportation Moonrise Hotel Address 6726 Chippewa St St. Louis, MO 63109 Get Directions Is this your business? Claim it for free to manage your listing and connect with customers. Claim This Business