Dr. Joseph P. FlanaganDr. Joseph P. Flanagan · General Practice Dentistry40 Friendship St, Waldoboro, ME, 04572NPI · 1215261441No reviewsInsuranceNot specified(207) 832-4521Check availabilityBook online Claim listing