Fairbanks Avenue, Winter Park, FL 32792, United States
3500 Aloma Ave, Winter Park, FL 32792, United States