Start from
Country Inn Pet Resort & Animal Hospital
2100 S Flamingo Rd, Fort Lauderdale 33325