Location

We are open from 9:00 am until 6:30 pm Monday through Sunday. Please call for appointments. Door is locked to not disturb the dogs at play. We are located at 660 Blvd #170 Key Biscayne, FL 33149.(In the shopping center behind Winn-Dixie and Novecento)