John I. Haynes

Full Name John Ignatius Haynes
Firms Barnett, Haynes & Barnett
Nationality ???
Date of Birth ???
Date of Death ???
Birthplace ,
Practice Saint Louis, MO, United States
Style Byzantine
View Full Screen

Architecture on Map