at 710 Jefferson Ave, Cleveland , 44113 United States
twitter.com/spottedowlbar instagram.com/spottedowlbar
3680 FB users likes The Spotted Owl, set it to 28 position in Likes Rating for Cleveland, Ohio in Bar category
The Spotted Owl is Cleveland based place and this enity listed in Bar category. Located at 710 Jefferson Ave OH 44113. Contact phone number of The Spotted Owl: (216) 795-5595
Friends, Family, & Fun