Press

slapfish
Written by Andrew on .

Slapfish has finalized a two-unit franchise deal for the Albuquerque, New Mexico region. The first unit will open by fall of this year, according to a company press release.