Street Address: 1433 Adelia Ave.
City: South El Monte
Province: California
Country/Region: United States