Avalon Windows & Doors · P.O. Box 12071 · Spring, Texas 77391 Phone: 713-691-4600 · Toll Free: 800-222-4142 · Fax: 281-251-9485