top of page
CONTACT US
We’re here to help! Whether you have questions about our products or need assistance with your order, feel free to reach out to us.
aman@tailsvillapvtltd.com | +91 8860000788
Visit us at Tails Villa, Delhi for an in-store experience.
OUR STORE
DELHI
H No. 154/1 G/ F Pole no. 67 , Village Bamnoli, New Delhi, Delhi 110077
bottom of page