Masonic Home ?

Helen Duhaylonsod shared a photo
on Jan 01, 2001 12:00 AM
This picture is believed to have been taken in the early 1930's. Could be the older Roach brothers standing in front.
Date & Place: at Masonic Home & School? in Houston or Fort Worth, Texas USA
None / Unknown
Member since 2002
Helen Duhaylonsod
Added this photo
Back to Top