07 Sep 2021 Commercial and Mixed-Use DevelopmentâTommy Car Wash Tommy Car Wash is located at 8160 Tara Blvd. in Jonesboro, Georgia. Falcon Design provided surveying services, site design, rezoning, permitting, hydrology... Learn More