Glenwood Building Company LLC. Since then, Luis has helped start and expand two construction companies and established a reputation of integrity and excellence. Now, he thinks back to his family’s first home on Glenwood Road as he and his son, Phone: 877-606-4536 1001 Wilshire Blvd #2017 Los Angeles, CA 90017 United States Map Other Categories: House & Home » Building & Construction |