The latest
MECA provides 24 / 7 care for ailing pets
There's good news for critically ill or injured animals and their caregivers and it's called the Milwaukee Emergency Center for Animals. (MECA) The state-of-the-art facility, 3670 S. 108th St., opens on June 1 and is equipped to accept the city's most critical care cases.