Medical Walk In Care 2830 Whitney Avenue, Hamden, CT 06518