Seacoast Direct Primary Care - Main Location Seacoast Direct Primary Care Address 200 Lafayette Rd., Ste. 4 North Hampton, NH 03862 US 42.998132, -70.814712 Contact Information 603-379-2844 Map Map integration coming soon View on Google Maps Back to Seacoast Direct Primary Care