Jewels By Rose 619 Montgomery Hwy Birmingham, AL 35216 Phone: (205) 979-5611 Fax: (205) 979-5691
Category: Jewelers - Retail