Alameda Finance Dept 2250 Central Ave Alameda, CA 94501 Phone: (510) 748-4560 Fax: (510) 748-4696
Category: City Government - Finance & Taxation