Larry Stanford in Englewood, CO

Englewood is the only city in Colorado where we found Larry Stanford.