Map location of Christopher Downey The Downey Building, 2814 Hamilton Street, Houston, TX 77004 Phone: 713-651-0400