Save Elsa Velazquez, MD ElsaVelazquez.MD.com • Dermatologist Elsa Velazquez, MD 320 Needham Street, Suite 200, Newton Upper Falls, MA