Leonard Labush Dpm Serving Providence, RI View Phone 401-421-3390 154 Waterman St # 3Providence, RI 02909 Experience & Reliability Send to My Email Send to My Phone Print this Page