This year Megan celebrated her 67 birthday. We have found 4 possible relatives of Megan: Terri Picard, John A Picard, Melissa L Picard and one other person. Megan now resides at 731 Hill Rd, Montpelier, Vt 05602. Megan owns the phone number (802) 223-3741. Megan's birth date was listed as 1957. Public records show Montpelier and Middlesex as cities Megan also stayed in.