Map location of Thomas Luby 405 Broad Street, Post Office Box 2695, Meriden, CT 06450 Phone: 203-639-3560