Neal L. O’Toole was born in New Rochelle, New York, where he was raised until 1978 when he enrolled at Loyola University in New Orleans, Louisiana. In 1982 he graduated from Loyola University cum laude with a degree in both Political Science and Psychology...
Partial Data by Foursquare.