FACILITY NAMES
Alhambra City Jail
Location
Country: United States
City & Region: Alhambra, California, Americas
Latitude, Longitude: 34.092042, -118.12655
Contact Information
211 S. First St., Alhambra, CA 91801- Sheriff's Office