9910 Manchester Road, St. Louis, Missouri 63122 USA
Really clean and beautiful shop!
Photo Credit: Yelp