AmTrust Towing & Recovery (877) 528-7878 275 Battery St Suite 1850, San Francisco, CA 94111, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 275 Battery St Suite 1850, San Francisco, CA 94111, United States (877) 528-7878 City San Francisco State CA Country United States