1. Eve Magruder Ins 2257 E Semoran Blvd, Apopka, FL 32703 Coordinate: 28.67314,-81.46843 Phone: (407) 464-0311
2. Magruder Eye Institute 2257 E Semoran Blvd, Apopka, FL 32703 Coordinate: 28.67314,-81.46843 Phone: (407) 886-4878