L Long Ridge Dermatology LLC 0 reviews 1051 Long Ridge Rd Stamford, CT • 06903 View Practice (203) 329-7960