2790 W Grand River Ave Ste 200
Howell, MI 48843
The Howell Branch of Lansing Opthamology has a very rude and uncaring staff. The doctors are fine, but the receptionist in particular is VERY rude.…
Didn't find what you were looking for?
Please help others by helping us do better.