iCare Spine & Rehabilitation 17950 Woodward AvenueDetroit, MI, 48203 View Phone 313-867-5705 17950 Woodward AvenueDetroit, MI 48203 Experience & Reliability About Send to My Email Send to My Phone Print this Page