Print Home > 70’s Quick Lube | Taylor, MI 70’s Quick Lube | Taylor, MI 11701 Telegraph Rd, Taylor, MI 48180 734-225-7004 Address:11701 Telegraph Rd, Taylor, MI 48180Phone:734-225-7004Web Site:http:// View Larger Map