Discover India in St. Louis Change City
The Swaminarayana Temple
(314) 426-7895
8705 Saint Charles Rock Road
Saint Louis MO 63114   [Map]   [Directions]
USA