Address: 2500 San Joaquin Hills Rd
City: Newport Beach, CA 92625
Phone: (949) 640-4759
Station Type: Test Only
STAR Certification: Non Star Certified