Ted & Joe's 24 Hour Towing 1901 Everett St Alameda, CA 94501 Phone: (510) 523-6387 Fax: (510) 523-7433
Category: Wrecker Service & Towing