SEPHORA Mayfair Mall
2500 N. Mayfair Rd Sp 120-121, Wauwatosa WI 53226