Dulcimer House in Tulsa OK Advertisement Dulcimer House 1908 S Florence Ave Tulsa, OK 74104 (918) 744-8928 Listed On These Pages: Musical Instrument Stores Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: