Star Motion Towing and Recovery 3 months ago ID: #932535 Listed In : Automotive 2401 Quincy St NE Albuquerque, NM 87110 (505) 219-4791 https://starmotiontowingandrecovery.com [email protected] Business Description You'll get the fastest response times and competitive rates for tow service near you once you call us. Reviews & Ratings Write a Review No Review. Please login / register to add your review.