Richard Carson Mcfaul, MDRichard Carson Mcfaul · Pediatric Cardiology Physician5 Miles Center Way, Damariscotta, ME, 04543NPI · 1295838183No reviewsInsuranceNot specified(207) 563-4633Check availabilityBook online Claim listing