Carmen’s Place cuts ribbon