• Home
  • Village Office
    • Mayor & Council
    • Minutes
    • By-Laws
    • Resident Services
    • Employment
  • Public notices
  • Recreation
  • Business & Services
  • Contact
    • Contact

Business and Service Directory

Restaurants

Accommodations

Balsam Ridge Forest Domes Pleasant Acres

Arts and Crafts

Artistry in Wood by Bill Goggin 372-9927 Elgin Custom Creations Fir Grove Creations / Fairy Creations by Sari Rugged Mountain Wood Worx Task Crafts

Automotive

Atkinson Detailing Auto Supplies Beaman Frank Auto Repair 756-8821 Burgess Transportation Clear Choice Auto Body Connor Street Service Center Deez Enterprises 756-2016 Glenvale Welding & Repair Katech Diesel Truck Repair McMackin's Auto Sales Irving Mainway Shell Gas Station www Car Wash

Banking

Advanced Savings Credit Union Scotiabank

Beauty and Hair Care

Coreen's Creations Doris' Beauty Spot Hair Dimensions Judy's Just Nails Polished Nails Reflections Hair Styling Root 106 Hair Studio Stu's Barber Shop

Canine Breeders

Chai Kennels Mountain X Bullies

Childcare

Boys and Girls Club Little Steps Daycare Rising Stars Daycare Tiny Tykes Daycare Centre

Construction and Renovation

A Moment In Time Interiors Andre Brown Services B.J. Corlett & Sons Butternut Ridge Construction Constantine's Well Drillers Kent Building Supplies Kevin A. Murray Logging & Construction 756-2421 Lymburner Electrical Maritime Geothermal Ltd. Mr. Siding 870-0573 O'Blenis Roofing & Siding Pallen Construction 756-2388 ROW Construction Ryan Lewis Electrical

Food/Grocery/Retail

Britts Refurbing & Decor Corn Hill Farmhouse Crandall Family Maples D&A Meats Elgin Blueberry U-Pick Elgin Country Kitchen & General Store Foodland The Great Canadian Dollar Store Honey & Spice Bakery Jean Coutu Drug Store Mapleton Maple Products Martin's Candy Shack 756-2369 Meadowbrook Holistic Farm Mill Road Maples Needs Variety Store The Pantry R&J Honeybee Farm 756-2796 Steeves Maples Sweet Mountain Maple Woven Modern Fabric Gallery

Garden and Landscaping

Corn Hill Nursery McCully Landscaping

Health & Wellness

Ancient Roots Champlain Dental Clinic Danielle White Massage Therapy 962-8812 Embrace Your Life Fitness Gym Foot Care by Natasha Collier Petitcodiac Health Center Jean Coutu Drug Store Laura Lirette RMT Massage Therapy Sheila’s Foot Care Small River Massage Tricounty Sleep Clinic

Insurance

Fundy Mutual Insurance Co. Imperial Insurance South Eastern Mutual Insurance

Miscellaneous Services

The Hub Maritime Hood Cleaners 756-9110 Master Chimney Sweep Ltd. Support People of Today (SPOT) Teri McMackin, Productivity Consulting Wine O' Warehouse

Museums

Maritime Motorsports Hall of Fame Petitcodiac War Museum

Photography

Alyssa Martin Photography Brigitte Bourgoin Portraits Sammy G Photography

Public Services

Armstrong's Funeral Home Brown's Law Office Canada Post Elgin Eco Association Elgin.Media Elgin Senior Centre 756-3785 Elgin Volunteer Fire Department Elgin Women's Institute Scotty's Laundromat Kiwanis Club of Petitcodiac Petitcodiac Public Library Petitcodiac Regional School Petitcodiac Volunteer Fire Department Petitcodiac Watershed Alliance Royal Canadian Legion (Branch #41)

Signs

Goggin Signs & Graphics

Special Care Homes

Country Care Special Care Home Fawcett's Rest Home Jordan Life Care Center

Sports and Recreation

A.K.A Dance Studio Petitcodiac Arena Petitcodiac Community Outdoor Pool Petitcodiac Salisbury Minor Hockey Club Petty Trail Blazers ATV Club Petitcodiac Valley Golf Club Salisbury Petitcodiac Minor Basketball Association Salisbury Petitcodiac Flyers Minor Baseball Association Salisbury & Petitcodiac Recreation 639 F. P. MacLaren, Royal Canadian Air Cadet Squadron

Venues

Blueberry Hill Farms Elgin Senior Centre 750-2440 Elgin Community Centre 756-2267 Elgin Women's Institute First Elgin Baptist Church Parkindale Hall / Parkindale Productions
The Community of Three Rivers office@threeriversnb.ca
PO Box 2507, 63 Main Street Petitcodiac, NB E4Z 6H4
Phone (506) 756-3140 Fax (506) 756-3142, office@threeriversnb.ca

We use cookies to enable essential functionality on our website, and analyze website traffic. By clicking Accept you consent to our use of cookies. Read about how we use cookies.

Your Cookie Settings

We use cookies to enable essential functionality on our website, and analyze website traffic. Read about how we use cookies.

Cookie Categories
Essential

These cookies are strictly necessary to provide you with services available through our websites. You cannot refuse these cookies without impacting how our websites function. You can block or delete them by changing your browser settings, as described under the heading "Managing cookies" in the Privacy and Cookies Policy.

Analytics

These cookies collect information that is used in aggregate form to help us understand how our websites are being used or how effective our marketing campaigns are.