Spa Japonika Retail Store
Address: 2000 Riverchase Galleria
Birmingham, Alabama 35244
United States
Phone: (205) 402-2090
Description:
Spa Japonika Retail Store is located on 2000 Riverchase Galleria in the city of Birmingham the zip code is 35244 in the state of Alabama. The phone number for Spa Japonika Retail Store is (205) 402-2090. Spa Japonika Retail Store is listed in Personal Care, Beauty Shops, Cosmetology & Personal Hygiene Salons.