Star Camp

N. Star Rd. and W. 3rd St.
Star
Idaho
United States