Address: 1928 High St
City: Alameda, CA 94501
Phone: (510) 735-5705
Station Type: Test Only
STAR Certification: Non Star Certified