Contact CONTACT US Get In Touch Mail: [email protected] Address: 2401 Denison St, Markham, ON L3S 1G3 First Name Last Name Email Subject Message Send Location Markham Tennis Academy is located at Armadale Tennis Club on Denison St just west of McCown Rd. The club shares a parking lot with Armadale Community Centre. The courts will be visible directly in front of you as you enter the parking lot.