Peter J. W. Meacher, M.B.,B.S. Clinical Assistant Professor, Department of Family and Social Medicine Phone 212-271-7173 Location Callen-Lorde Community Health Center 356 West 18th Street New York, NY 10011