Information about Curtis & Curtis Tile & Stone, phone number: 9166631300, that is located at 6504 Hickory Avenue Orangevale 95662 CA Information about Curtis & Curtis Tile & Stone, phone number: 9166631300, that is located at 6504 Hickory Avenue Orangevale 95662 CA