Address: 14155 Imperial Hwy.
City: La Mirada, CA 90638
Phone: (562) 946-2592
Station Type: Test Only
STAR Certification: Non Star Certified