Yes on Torrance in Lansing about half mile south of 80/94 on right side
Yes futher down on torrence the service is better there
I think there are 2 torrence locations
I don't think so. They're still on Torrence and Thornton-Lansing Rd
Thanks! Your answer is awaiting moderation.