I may be a little big predjudiced, since our new studios are in Downtown Staunton.... but, I believe that Staunton is one of the greatest towns/cities in the country.  

 

Apparently, I'm not the only one who loves Downtown Staunton.  It's been named one of America's Best Main Streets.  

 

Click HERE for a link to the article in the Huffington Post