Glenn Glass Inc. is committed to providing the highest quality commercial glass products and services available. Please contact us to obtain an estimate, schedule service or with any general questions you may have. 877 Research Road Suite A Richmond, VA 23236 view on map Phone: (804) 379-4272 Fax: (804) 379-7497 Error: Contact form not found.