Roles performed
Processes used
Data from
Locations
John S. McClure has 4 locations.
Birth (1826)
AL
USA
Active in (1859)
Mobile, AL
USA
Studio or Business (1879)
131 Poydras Street
New Orleans, LA
USA
Death (1887)
Unknown
John S. McClure has 4 locations.
AL
USA
Mobile, AL
USA
131 Poydras Street
New Orleans, LA
USA
Unknown