According to our records, this business is located at 6062 University Ave. in San Diego (in San Diego County), California 92115, the location GPS coordinates are: 32.752767 (latitude), -117.065931 (longitude). Otay Ranch Times is categorized under Newspaper Publishing and Printing Manufacturers (SIC code 2711). Known organization owner is Patrick Deshields. You can contact the company by phone at (619) 265-2700.