Located in the heart of beautiful Belmont Shore in Long Beach, McCarty's Jewelry has been a part of the history of this community for over 80 years! We are proud to offer a stunning collection of fine jewelry and watches and unbeatable customer service as well. We have a wide variety of wedding and engagement rings and are diamond specialists. We also sell new and pre-owned Rolex watches. You can count on unbeatable customer service at McCarty's and you'll always feel like family the moment you walk in the door!