In the heart of downtown Upland at 262 North Euclid Avenue

    Upland, CA 91786

    License Number 360900330; Tax ID 95-1721118