Metro Service America
865-966-8726
35.9609
-83.9189
About Metro Service America
Metro Service America is located at 3012 Industrial Pkwy, Knoxville, TN. This location is in the Downtown Knoxville neighborhood..