Contact Us

Have Any Questions Or Need Help? Our Amazing Support Ready To Help You.

Contact our support

Customer Service:
Mon-Fri: 
8:30am - 4:30pm EST
Sat & Sun: CLOSED
Phone: +1 (347) 732-1090
Email: support@holyzilla.com

Address: 99 Wall Street #3018,
New York, NY 10005, United States

Or, Also you can submit your queries below.