6161 Delmar Blvd
St Louis, Missouri 63112

Guitars and Saxes is a formulated consortium of various jazz musicians many of whom have been around for years.

Added by Upcoming Robot on August 12, 2010