Phone (314) 465-8149 Links takashimarecords.com Tags Takashima Records Business Type BarOrPub Business Status Hibernation Location Takashimi Records 4019 Chouteau Ave Saint Louis, MO 63110 United States