.
Search Results
Barkington Palace
300 Lexington Dr, Buffalo Grove, IL 60089
Barkington Palace is a 14,175-square-foot pet resort. The facility features an indoor dog park, doggie daycare, splashMore pool, and grooming services.