Leonardo Software is located at 11726 San Vicente Blvd # 520 in Los Angeles and has been in the business of Computer Related Consulting Services since 1986.
Leonardo Software is one of the largest re-sellers of commerical sound effects in the USA. We carry over 100, 000 sound effects.COMPUTER EXPERT CLOUD BACKUPHOSTED EXCHANGEHOSTED PBXSINCE 1987059710ATTR:IMPLEMENTATION