Furniture Mecca - Venango St, Philadelphia, PA, 19140 | Furniture | Snap Finance