Margie Richard lives in Sudbury, Massachusetts. Other places in which Margie has lived are Marlborough, Massachusetts and Northborough, Massachusetts. Margie has worked for Real Estate Agent, Sales Executive and First Choice Real Estate. Margie's work experience includes positions as Owner.