Location in Newbury Park CA Towing Newbury Park Ca 2904 Theresa Dr Ste 104 Newbury Park, CA 91320 (805) 244-5542