Taylor Tot Playhouse Published May 8, 2017 Loading Map.... Taylor Tot Playhouse1364 S Cochran Ave - Los AngelesEvents 34.0491468 -118.35212060000003 Address 1364 S Cochran Ave Los Angeles United States Upcoming Events No events in this location