L.A. Then and Now: 3828 Whittier Blvd
Posted onTheodore Schilling and Sons was a plumbing company located at 3838 Stephenson Avenue in Los Angeles. Above the store is the office of Charles Ross Clapp,a physician and surgeon, who apparently didn’t have a doctor’s degree. Both business were in operation in 1915. Below appears to be the same building today at 3828 Whittier Blvd. […]