Search Results
Eaton & Moulton Jewelers
8412 Delmar Blvd, Saint Louis, MO 63124
In its third location, Eaton & Moulton Jewelers is a family owned jeweler that has been serving the University CityMore 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.
See more »