German Auto Svc 1719 Park St Alameda, CA 94501 Phone: (510) 521-0651 Fax: (510) 521-8046
Category: Automobile Repairing & Service