Patrick F. Taylor Science and Technology Academy named among the best of “New New Orleans Architecture” by myNewOrleans.com.
Patrick F. Taylor Science and Technology Academy named among the best of “New New Orleans Architecture” by myNewOrleans.com.