Downtown Stillwater ID 653098