Professional Records License Records Louis Guy Mehl Address: Lancaster, PA 17603 License #: PS003552L - Expired Category: PsychologyType: Psychologist