They are neglecting the 11 chicks in their business window...the poor things have been there for days in a small tank with no food and filthy water under a heat lamp. Never looks like anyone is there at the office! I phoned the shelter.
712 Front StSanta Cruz, CA 95060
From Business: FedEx Office in Santa Cruz, CA provides a one-stop shop for small businesses printing and shipping expertise and reliable customer service when and where you need…