11310 Juniper Rd
Cleveland, Ohio 44106

The Night Owls are a Cleveland, OH jazz band.

Added by Upcoming Robot on February 10, 2010