Shotgun Golf Markham is Now Open!We are excited to announce that the Markham facility located at 98 Main St N, Markham is soft opening on March 28th. Bookings can now be made in advance through our regular booking portal. Thank you to our team and our loyal customers for their unwavering support!
Virtual tours
8- 3240 Dufferin st., Toronto, on, m6a 2t3 (north york)