To navigate, press the arrow keys. LIDS ← View details 23000 Eureka Road #1106, Taylor, MI 48180 +1 734-287-4182 Get Directions From* To * — Required information