PASSMORE is located in Sloughhouse, United States on 7788 Dillard Rd. PASSMORE is rated 5 out of 5 in the category ranch in United States. PASSMORE produces, sources, and delivers the finest fish and caviar, direct to your home or professional kitchen.
Company size
11-50 employees
Headquarters
Sloughhouse, California
Accessibility
Wheelchair-accessible entrance