2359 Estate Gate Dr, San Antonio, TX, 78260 (current address)
11147 N Sunflower Dr, American Fork, UT, 84003 (2020 - 2021)
We found 2 people named Todd Millar in Texas. View Todd’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Todd Millar
Please call Todd Millar at (801) 699-1500.
Todd Millar currently lives at 2359 Estate Gate Dr, San Antonio, Texas, 78260 and has been living at this address since 2022.
Todd Millar is known to have lived at 11147 N Sunflower Dr, American Fork, Utah, 84003.
The following people are identified as the family members of Todd Millar: John Millar, San Antonio (TX), Melinda Millar, San Antonio (TX).