Craig A Otto Architect Inc. 5044, Augusta Rd, Lexington, SC, USA - 29072 803-957-9004 Architect in Lexington, SC Categories Building And Construction Call View details