The Hindu Temple of St. Louis located in the west suburbs of the St. Louis and only fifteen minutes away from the St. Louis Arch, a most famous land mark of the St. Louis.