In its third location, Eaton & Moulton Jewelers is a family owned jeweler that has been serving the University City area for over 60 years. Eaton & Moulton Jewelers has a friendly staff and offers a large selection of watches and jewelry. The store is located in the Delcrest Plaza on Delmar Boulevard just east of Highway 170.