Explore details about location Via Michele Barrera. Via Michele Barrera is a location situated within the Telese Terme alongside other areas such as Via Elio di Carlo, Via Salerno, Via Amalfi.