Good views nice playground lots of room to run runaround.
Lowell Park is located at 935 14th St, Bellingham, WA 98225, USA