Contact Info

Lori R. Wallace, PhD, MPH
Mailing Address
Center for Outcomes Research & Evaluation (CORE)1 Church Street
New Haven, Connecticut 06510