James A. Hall Park in Roseville, California

James A. Hall Park in Roseville is a park. James A. Hall Park is located near Oak Avenue.

Leisure
park