Get directions to: Centro, Providence, RI Restaurant address: 1 W Exchange St Providence, RI 02903, USA Driving Walking Bicycling Restaurant: Centro