Avenue Animal Clinic
13301 NW 7th Ave, North Miami 33168