About

Edit info

Need a salon in North Stamford, Stamford 06903? Located in North Stamford, Stamford, Krista's Hair Salon is a salon situated at 1028 Long Ridge Rd. For hours of operation call (203) 322-7695.