0
The address of the Manitou Springs Pl is: 701 Manitou Avenue, Manitou Springs, 80829 1810
The address of the Historic Manitou Springs Inc is: 517 Manitou Ave, Manitou Springs, CO 80829-1806
The Manitou was created in 1978.
Manitou is Algonquin word for Spirit
The duration of The Manitou is 1.73 hours.