Institute for Headache and Brain Health 1275 Summer Street, 3rd floor, Suite 306 Stamford, CT 06905 Directions Phone: 203-306 2949 Website: https://www.instituteforheadache.com Certified: Headache Medicine: UCNS Search More Providers