According to our records, this business is located at 4630 North Ave. in Oceanside (in San Diego County), California 92056, the location GPS coordinates are: 33.2126469 (latitude), -117.267548 (longitude). Interface Displays & Controls is categorized under Rate-Of-Climb Instrumentation (SIC code 3812). Known organization president is Jennifer Lang. Current estimates show that the unit has a sales volume of $7,612,085 and staff of approximately 50 people. You can contact the company by phone at (760) 945-0230.