Address: 1163 E Florence Ave, Los Angeles, CA 90001, USA
No appt. I usually just take my dog up there, given that they are not busy and its not a Sunday
If you can sure. They also take walk- ins.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Pet groomer
305 N Soto St E, Los Angeles, CA 90033, USA
4165 S Central Ave, Los Angeles, CA 90011, USA
1142 E 88th Pl, Los Angeles, CA 90002, USA
5011 San Vicente Blvd, Los Angeles, CA 90019, USA
4473 Santa Monica Blvd, Los Angeles, CA 90029, USA
1540 Glendale Blvd, Los Angeles, CA 90026, USA
5902 Monterey Rd, Los Angeles, CA 90042, USA
2827 1st St, Los Angeles, CA 90033, USA