Location

Located at Creekside Christian Church (formally First Baptist Church) in Elk Grove

at 8939  East Stockton Blvd. (East of Highway 99 between Laguana\Bond and Sheldon Road)