Rosa's Child Care Categories Childcare 52 Osborn St Providence RI 02908 (401) 331-2223 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×