Roles performed
Processes used
Data from
Locations
Richard H. Ruff has 3 locations.
Studio or Business (1856-1857)
147 Baltimore Street
Baltimore, MD
USA
Studio or Business (1858)
19 West Baltimore Street
Baltimore, MD
USA
Studio or Business (1860)
52 Baltimore Street
Baltimore, MD
USA