JHU Homewood Campus Map. We are in building #28.
Center for Teaching Excellence and Innovation
Location
The Center for Teaching Excellence and Innovation
The Greenhouse
Johns Hopkins University
3400 North Charles Street
Baltimore, MD 21218-2683
Phone
410.516.7181