Center for Independent Living Howell - Hours & Locations
Center for Independent Living - Howell
3075 East Grand River Avenue, Howell MI 48843 Phone Number:(517) 548-1741Hours may fluctuate
Distance:3.03 miles
Center for Independent Living - Ann Arbor
2536 Packard Street, Ann Arbor MI 48104 Phone Number:(734) 971-0277Hours may fluctuate
Distance:26.05 miles