Get directions to: Tulie Freeze, Tularosa, NM
Restaurant address: 419 Street Francis Drive Tularosa, NM 88352, USA
Restaurant: Tulie Freeze