We are located in the beautiful historic Town of Amherstburg, at 179 Victoria Street.
Contact or Visit Us
Send Us a Message
179 Victoria Street.
General Info: 519 736 3367. Please leave a voice mail as no one is available to take your call.