Address: 77920 Ave Of The States
City: Palm Desert, CA 92211
Phone: (760) 360-9600
Station Type: Test Only
STAR Certification: Non Star Certified