Menlo Event Services
CLOSED NOW
Today: 10:00 am - 7:00 pm
Tomorrow: 10:00 am - 7:00 pm
Fax: (510) 687-7898
TollFree: (800) 675-0016
Phone: (510) 687-7819
Phone: (510) 687-1200
Address: 6082 Stewart Ave, Fremont, CA 94538
Website: https://www.menloeventservices.com