Willow Creek Health Mart ← View details 1700 South Main Street, Lamar, CO 81052 +1 719-336-3200 Get Directions From* To * — Required information