South Portland, ME
Richard C. Flaherty, M.D.
Plastic and Hand Surgical Associates
244 Western Avenue
South Portland, ME 04106
207-775-3446