Stamford CT Doctors 1. 22 Long Ridge Rd, Stamford, CT 06905 | Long Ridge Women's Health Association (203) 356-1110