Richard Carson Mcfaul, MDRichard Carson Mcfaul · Pediatric Cardiology Physician5 Miles Center Way, Damariscotta, ME 04543(207) 563-4633Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing