Lowell School

1507 N. 22nd St.
Boise
Idaho
United States