Glass Land and Home, LLC. 2407 Lamar Ave. Suite A Paris, TX 75460 Office: 903-785-8457 Fax: 903-785-0420