The Floor Store 523 Francisco Blvd E San Rafael, California United States 415.457.2011 http://www.floorstores.com Facebook Twitter Instagram Pinterest