Otto currently resides at 200 Panorama Dr, Oxon Hill, Md 20745. Public records show Ocean Pines as a city Otto also stayed in. The current age of Otto is 80. 1944 is his birth date. The number currently linked to Otto is (301) 423-8775.