Jenny Demeaux, NP Details 3441 Tennyson StreetDenver, CO 80212 Primary Practice Area Unspecified Additional Information Walk-Ins Welcome? No Accepting New Patients? No