ThomasEVaughan2.MD.com • Plastic Surgeon • 34 years experience

Thomas Vaughan, MD

244 Western Avenue, South Portland, ME