AB Dr. Andrew C. Barlow Is this you? Claim your profile Internal Medicine 6Leave a review Licht & Holloway MDs 172 Mount Pleasant Rd, Newtown, CT, 06470 (203) 426-8442