Menlo Park, California, United States
Skin Care,
Elizabeth's Skincare Studio is conveniently located in downtown Menlo Park. Elizabeth Walter, is a license