Enrico DOvidio studied in Naples southwest of his home town of Campobasso where he prepared to enter the School of Bridges and Roads

What is the correctly punctuated version of this sentence?
Enrico D'Ovidio studied in Naples, southwest of his home town of Campobasso, where he prepared to enter the School of Bridges and Roads.