 Hampton Family Dental
                321 Lafayette Road Unit B
                03842, Hampton
                0.91 miles
                
                Hampton Family Dental
                321 Lafayette Road Unit B
                03842, Hampton
                0.91 miles
             North Hampton Dental Group, P.C.
                2 Juniper Road
                03862, North Hampton
                3.24 miles
                
                North Hampton Dental Group, P.C.
                2 Juniper Road
                03862, North Hampton
                3.24 miles
             Rye Family Dental
                475 Washington Rd
                03870, Rye
                5.84 miles
                
                Rye Family Dental
                475 Washington Rd
                03870, Rye
                5.84 miles
             Salisbury Dental
                19 Lafayette Road
                01952, Salisbury
                6.95 miles
                
                Salisbury Dental
                19 Lafayette Road
                01952, Salisbury
                6.95 miles
             VIENA POSADA DMD
                1950 Lafayette Road, 3rd Floor
                03801, PORTSMOUTH
                7.26 miles
                
                VIENA POSADA DMD
                1950 Lafayette Road, 3rd Floor
                03801, PORTSMOUTH
                7.26 miles
             Amesbury Dental Associates
                282 Elm St
                01913, Amesbury
                7.78 miles
                
                Amesbury Dental Associates
                282 Elm St
                01913, Amesbury
                7.78 miles
             PORTSMOUTH PEDIATRIC DENTISTRY
                150 GRIFFIN RD STE 1
                03801, PORTSMOUTH
                8.14 miles
                
                PORTSMOUTH PEDIATRIC DENTISTRY
                150 GRIFFIN RD STE 1
                03801, PORTSMOUTH
                8.14 miles
             Dental Partners of Newburyport
                194 High Street
                01950, Newburyport
                9.42 miles
                
                Dental Partners of Newburyport
                194 High Street
                01950, Newburyport
                9.42 miles
             Greer Allaire Dental
                85 Merrimac Street
                03801, Portsmouth
                9.44 miles
                
                Greer Allaire Dental
                85 Merrimac Street
                03801, Portsmouth
                9.44 miles
             Newburyport Pediatric Dentistry PC
                7 Graf Road, Suite 2A
                01950, Newburyport
                9.82 miles
                
                Newburyport Pediatric Dentistry PC
                7 Graf Road, Suite 2A
                01950, Newburyport
                9.82 miles
             Bay Breeze Dentistry
                14 Manchester Square, Suite 215
                03801, Portsmouth
                10.08 miles
                
                Bay Breeze Dentistry
                14 Manchester Square, Suite 215
                03801, Portsmouth
                10.08 miles
             GERBER DENTAL GROUP
                1800 WOODBURY AVE
                03801, PORTSMOUTH
                10.54 miles
                
                GERBER DENTAL GROUP
                1800 WOODBURY AVE
                03801, PORTSMOUTH
                10.54 miles
             Brentwood Dental Designs
                1 Brickyard Square
                03042, Epping
                14.21 miles
                
                Brentwood Dental Designs
                1 Brickyard Square
                03042, Epping
                14.21 miles
             J. Peter St. Clair, D.M.D.
                151 Central Street
                01969, Rowley
                15.14 miles
                
                J. Peter St. Clair, D.M.D.
                151 Central Street
                01969, Rowley
                15.14 miles
             York Family Dental
                433 F US Route 1
Suite 107
                03909, York
                16.32 miles
                
                York Family Dental
                433 F US Route 1
Suite 107
                03909, York
                16.32 miles
             ALAN M GONICK DMD
                122 KENOZA AVE
                01830, HAVERHILL
                16.78 miles
                
                ALAN M GONICK DMD
                122 KENOZA AVE
                01830, HAVERHILL
                16.78 miles
             Summer Street Dental, P.C.
                234 Summer St.
                01830, Haverhill
                16.86 miles
                
                Summer Street Dental, P.C.
                234 Summer St.
                01830, Haverhill
                16.86 miles
             Rowley Family Dental Center
                434 Haverhill Street Rte. 133
                01969, Rowley
                16.88 miles
                
                Rowley Family Dental Center
                434 Haverhill Street Rte. 133
                01969, Rowley
                16.88 miles
             Georgetown Family Dentistry
                37 West Main Street
                01833, Georgetown
                17.21 miles
                
                Georgetown Family Dentistry
                37 West Main Street
                01833, Georgetown
                17.21 miles