Dr. Richard Perry is an internist in Kennebunk, Maine and is affiliated with Southern Maine Medical Center. He received his medical degree from Jefferson Medical College and has been in practice for 35 years. He is one of 23 doctors at Southern Maine Medical Center who specialize in Internal Medicine.