Dr. Todd J Endicott Ocala Eye 1500 South Magnolia AvenueSuite 106Ocala, Florida 34471 United StatesCall: 352-622-5183Visit Practice Click here for directions