Our Address

XO Party Rentals

17406 Tiara st, Encino, CA, 91316

info@xopartyrentals.com

Our Map