Address: 1130 E Monte Vista Ave Suite C
City: Vacaville, CA 95688
Phone: (707) 446-8985
Station Type: Test Only
STAR Certification: Non Star Certified