Tails Category: Pet ShopsContact Number: Address: Shop No 1, 87-B, Opposite N-170, Zamrudpur-Greater Kailash I, Delhi - 110048