1456 Crawford Dr, Apopka, FL 32703, United States
2205 E Semoran Blvd, Apopka, FL 32703, United States