L.O. Eye Care

  • Ophthalmologists
  • Optometrists
2790 W. Grand River Ave. #200
Howell, MI 48843
(517) 548-3571
(517) 545-2543 (fax)