Glass Castle Glass Castle started out of a home basement with four employees and a vision, in August 1990. Over the last 3 decades we’ve grown into three locations (with two showrooms) and over 30 employees. Phone: 9087820812 843 Route 202 South Neshanic Station, 08853 United States Map Other Categories: House & Home |