Roles performed
Data from
Locations
John L. McClure has 3 locations.
Birth (1850)
GA
USA
Active in (1870s-1880s)
New Orleans, LA
USA
Studio or Business (1879)
131 Poydras Street
New Orleans, LA
USA
John L. McClure has 3 locations.
GA
USA
New Orleans, LA
USA
131 Poydras Street
New Orleans, LA
USA