Omega Dental Center of Ottawa: Michelakis, Joseph D., DDS No reviews General dentist 1808 N Perry St, Ottawa, OH 45875