Lenwood Park in Barstow, CA 92311

Lenwood Park in Barstow, CA 92311 (San Bernardino County) is a park. Lenwood Park is located near Philips Street.

Leisure
park
Located in San Bernardino County
Country United States