at 2401 Denison St, Markham , L3S1G3 Canada
5 FB users likes Armadale Tennis Club, set it to 330 position in Likes Rating for Markham, Ontario in Local Business category
Armadale Tennis Club is Markham based place and this enity listed in Local Business category. Located at 2401 Denison St ON L3S1G3. Contact phone number of Armadale Tennis Club: +1 (905) 477-3300