11840 Foothill Blvd Lake Lake View Terrace, CA 91342 Phone: 747-274-1014
11355 Foothill Boulevard, Lake View Terrace, CA 91342 Phone: (818) 834-0031 View Site