May 3, 2016 by cgbr-control Go back Business Name Keller Williams Capital District Address 180 Delaware Avenue City Delmar State NY Zip Code 12054 Phone Number 518-591-4600 Directory Offices