Após se formar em 1986 Osmar Castro inaugurou a Odontologia Castro com o intuito de oferecer aos pacientes as mais modernas técnicas na confecção de próteses totais convencionais (dentaduras), próteses fixas sobre implantes, estética e atendimento odontopediátrico.
A equipe Osmar Castro é formada por especialistas nas áreas de Prótese dentária, Odontopediatria, Endodontia, Cirurgia e Fonoaudiologia, com um tratamento individualizado e personalizado.
O Prof. Dr. Osmar Castro é Especialista, Mestre e Doutor em Prótese Dentária pela USP.
Além de clínico é professor. Deu durante 16 anos aulas de Prótese Dentária na graduação de Odontologia (UNISA), e a 10 anos é professor de Pós-Graduação no Curso de Mestrado em Prótese Dentária da São Leopoldo Mandic e também é Professor do Curso de Especialização em Prótese Dentária da INEPO. Ministrou palestras e cursos de Prótese Dentária no Rio de Janeiro, São José do Rio Preto, Campinas, Piracicaba, Santa Rosa, Manaus, Boa Vista, Cuiabá e Curitiba.
É autor de dois livros de Prótese Dentária: Técnica da Clonagem Terapêutica em Prótese Total e Clonagem Terapêutica para Próteses Totais e Overdentures, livros que ensinam a reabilitar o paciente desdentado total através de protocolos que visam à obtenção da máxima função e estética através de dentaduras, Overdentures (prótese móveis sobre implantes) ou próteses fixas.