Barlow is located at 172 East Center Street, Manchester, CT 06040, USA.