Xanadu Construction Inc Wall Contractor - Saratoga, CA Looking to contact Xanadu Construction Inc? You can reach them at 408-892-5402