Located at 50 Cherry Street in Milford, Connecticut, Dr. Armstrong's office is accessible off of I-95 in southern CT.