Explore details about location Piazza San Camillo De Lellis. Piazza San Camillo De Lellis is a location situated within the Manfredonia alongside other areas such as Via San Giovanni Bosco, Via San Felice, Largo San Francesco.