Websites Depot Inc. Websites Depot Inc, is an award winning, Google Partner web agency based in Los Angeles - recently branched out to New York. Phone: 929-207-9092 109 S 5th St #5109E, Brooklyn, New York 11249 United States Map Other Categories: Business Services |