Landmark Holiday
151 Callan Ave # 5
San Leandro
CA
94577
(510) 352-1950
Open Map
Description
Landmark Holiday is located at 151 Callan Ave, San Leandro, CA. This location is in the Old San Leandro neighborhood. This business specializes in Travel & Lodging.
by merchantcircle on September 01, 2015 from
merchantcircle
Travel
Travel & Transportation
Travel Agencies
Travel Agents