The definitive guide to local shopping; methodically researched, updated daily.

December 26, 2024

James Avery

  • James Avery Profile
  • James Avery Scorecard
  • James Avery Reviews
  • James Avery Photos
  • James Avery Brands
  • James Avery Articles
  • James Avery Offers
(205) 972-0253
220 Summit Blvd # 170
Vestavia, AL 35243

Areas Served: Jefferson County Alabama, Hoover AL, Birmingham Alabama, Vestavia Hills AL,…
Services: local jewelers for engagement rings, wedding bands, diamond rings