| Id | 209 |
|---|---|
| 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 |
| Phone Type | fixed line |