Where is Temecula City Hall?
Temecula City Hall is located in Old Town Temecula on Front Street, just west of the Interstate 15, south of Rancho California Road, and north of Temecula Parkway (CA 79S). It is a magnificent, new facility that serves as both a Civic Center, Police Station and a City Hall.