Schneider & Associates Claim Services Towing & Recovery (818) 566-3090 2205 W Olive Ave, Burbank, CA 91506, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 2205 W Olive Ave, Burbank, CA 91506, United States (818) 566-3090 City Burbank State CA Country United States