Faces of Menlo: Lynn Macy of Pet Place Some retail stores are an instant hit. Such was the case with The Pet Place, opened by Lynn (pictured) and husband Marc Macy 17 years by Linda Hubbardon September 21, 2009