New Horizons Pensacola May 25, 2017 | | By Mark DiFilippo | Loading Map.... New Horizons Pensacola850 S. Palafox St., Suite 103 - PensacolaEvents 30.40361069999999 -87.212986 Address 850 S. Palafox St., Suite 103 Pensacola FL 32502 United States Upcoming Events No events in this location