Delhi Telephone Company Loading Map.... Delhi Telephone Company107 Main St - DelhiEvents 42.276882 -74.91602499999999 Address 107 Main St Delhi NY 13753 United States Upcoming Events No events in this location By Ashley|2017-07-25T16:45:24+00:00July 25th, 2017|Comments Off on Delhi Telephone Company Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestVkEmail About the Author: Ashley