Tolland Falls Sedalia, Colorado
Tolland Falls is located just south of the Denver metro area. For stall availability and current prices, or to arrange a tour, please contact our Farm Manager. Sedalia, Colorado is just 30 minutes south of the Denver metro area.
- Phone: 303.688.8725
- email: Manager at TollandFalls dot com
3640 N. Hwy 67
Sedalia, Colorado 80135
Tolland Falls is located on the left side of N. Hwy 67, four miles from the intersection of Hwy 85 and Hwy 67 in Sedalia, Colorado. PLEASE NOTE: GPS and Google Maps will not direct you to the right place so please use these directions to locate Tolland Falls.