| Id | 17 | 
|---|---|
| Business Name | Leo's Window Installation, LLC | 
| Number of Employees | 3.0 | 
| Contact Person | Leonidas Torres (Owner) | 
| Website | https://leoswindows.com/ | 
| Phone | (918) 550-8013 | 
| Street Address | 1904 West Iola Street #110 | 
| Zip Code | 74012 | 
| State | OK | 
| City | Broken Arrow |