519-669-5728

70 Howard Ave
Elmira, Ontario N3B 2E1


Please contact us for our current hours of operation