Advertisement
Get step-by-step walking or driving directions to Edgar Catala, MD - Physician Walk-in Center, 60 Church St, Wallingford, CT. Avoid traffic with optimized routes.