germantown tn wallpaper wash germantown car wash germantown tn Germantown Car Wash is located at 7601 Poplar Ave Germantown TN 38138. Drive Through Car Wash. Fast Easy Car Wa… Thursday, May 12, 2022 Edit