Mel's Marine & Service Centre Products and Services:
Business & Personal Services, Business Services.
About Mel's Marine & Service Centre
Mel's Marine & Service Centre is located in Nestor Falls on 1229 71 Highway and the Potal Code is P0X1K0. You can reach Mel's Marine & Service Centre by Calling 807-484-2489 or +18074842489.