Dr. Roberta L. Lockhart, MD 321 Boston Post Road, Milford, CT 06460