Get directions to: Babylon, Providence, RI Restaurant address: 681 Valley St Providence, RI 02908, USA Driving Walking Bicycling Restaurant: Babylon