Elmwood Health Center
225 Elmwood Avenue, Providence, RI, 02907
Last Inspection
Apr 6, 2026
Total Violations
3
3 Basic
Know Before You Dine
225 Elmwood Avenue, Providence, RI, 02907