Dr. Joseph C Vedda, DDS General Practice Medicare: Not Enrolled in Medicare Practice Location: 26777 Lorain Road, Suite 215, North Olmsted, OH 44070 Phone: 440-777-9333 Fax: 440-777-9471
General Practice: A physician who specializes in the general practice of diagnosing, treating, and managing patients with a variety of illnesses and conditions.