Urban Tailz is located in Chicago, United States on 2528 N Linden Pl #1. Urban Tailz is rated 5 out of 5 in the category house sitter in United States. Urban Tailz has been providing dog walking, cat sitting, and house sitting on the North Side of Chicago since 2000.
Address
2528 N Linden Pl #1