is not in process of liquidation on Aug 30, 2023
Where is ELLIS AND LARRY'S SHELL INC.'s headquarters?
ELLIS AND LARRY'S SHELL INC.'s headquarters is located at 927 HOWARD AVE, GILROY, CA 95020
What year was ELLIS AND LARRY'S SHELL INC. started?
ELLIS AND LARRY'S SHELL INC. was started in 1984
Sources: California Secretary of State