Stephen Miller Gallery Carpet Installer - Menlo Park, CA Looking to contact Stephen Miller Gallery? You can reach them at 888-566-8833