11310 Juniper Rd
Cleveland, Ohio 44106

The Night Owls are a Cleveland, OH jazz band.

Added by Upcoming Robot on June 8, 2012