Biography from the American Architects and Buildings database
In the 1917 Philadelphia city directory, Sheen & Gill appears as an architectural office located at 823 Heed Building. This is the only year that the firm is listed in the city directories.