According to our records, this business is located at 1250 Fortna Ave. in Woodland (in Yolo County), California 95776, the location GPS coordinates are: 38.68966 (latitude), -121.7611407 (longitude). Ochoa Brothers is categorized under Automobile Machine Shop Services (SIC code 7538). Known organization owner is Dennis Ochoa. Current estimates show that the unit has a sales volume of $575,000 and staff of approximately 5 people. You can contact the company by phone at (530) 662-8635; the following fax number is also provided: (530) 662-7787.