Contact MEChA

La Casa Latina

3601 Locust Walk Suite 123 (MEChA Box)

Philadelphia PA 19104

Tel. 215 746 6044

Fax 215 746 6045

Email mecha@dolphin.upenn.edu


Web design by Daniel Alejandro González ©2005,
The University of Pennsylvania, Philadelphia, PA