Houston Starr Company Window Contractor - Duncansville, PA Looking to contact Houston Starr Company? You can reach them at 814-696-8411