Lift Dept Ventura 4221 E Main St unit b, Ventura, CA 93003 (805) 223-8577 vitalflex core 191 Main Street, Port Washington, New York 11050 08482561006