LARRY B SPENCER Architect - Buford, GA Looking to contact LARRY B SPENCER? You can reach them at 770-831-6412