7-Eleven 24840

7-Eleven #24840 is a 7-Eleven convenience store located at 517 Boston Post Road, Milford, Connecticut.