Holland Hamrick & Patterson PO Box 1238 Shelby, NC 28151 Phone: (704) 487-8578 Fax: (704) 487-8579
Category: Architects