Farrell glass & mirror inc
Company address
140 Glenwood Rd
11547
United States
COMPANY DESCRIPTIONFarrell Glass is a full-service residential glass and commercial glass/architectural metal company. After thousands of installations spanning 25+ years, virtually nothing relating to the application or installation of glass is new to us.
COMPANY ACTIVITYManufacturer