DEMERITT ANDREW PAUL OD is categorized under OPTOMETRISTS OD and located at 122 N Washington St in or near the Owosso, MI area. Find additional information including website, e-mail, map, and directions - insightvisioncenterllc.com. Find additional OPTOMETRISTS OD at MedicalYP.com ®.