locmamas2
Locmamas_2.jpg

2115 North 63rd Street - Philadelphia

M and Steph park.jpg

M. London and Stephanie Devose

M. London and Stephanie Devose began working together in 2006. Now they're coming together to establish Locmamas2 in the City Avenue section of Philadelphia,steps from the Overbrook train station.