 The city's founder, Captain Andrew Lawrence, named it after Menlo Park, New Jersey, in honor of inventor Thomas Edison.Menlo is located at the base of the Cumberland Plateau in western Chattooga County.It lies just over a mile east of the Alabama border.