Contact

Contact Us

Email

info@genleelai.com

Phone

8618561517352

Office Location

Dunhua Road, Shibei District, Qingdao City, Shandong Province, China

Lets Connect

Get in Touch