M/S. OSR COMPUTERM/S. OSR COMPUTERDALEIGUDA,PAPADAHANDI,NABARANGPUR,ODISHA,764071 PAPADAHANDIKORAPUT 764071 Phone: 7305770577 [ ODISHA, NABARANGAPUR ] View on Google Map Results