Best Buy 768

Best Buy #768, also known as Best Buy Liberty, is a Best Buy store located at 8500 North Flintlock Road in Kansas City, Missouri.