David H. Shannon

David H. Shannon
Building Board of Appeals Member