May 23, 2020 admin The Crystal Bride Store in Geneva Categories: L'amourL’amour Address 207 W. State Street 60134, Geneva, IL, USAContact Tel.: 630-397-5040Website: http://www.crystalbride.com/