Save Michael J. Freeman, MD MichealFreeman.MD.com • Dermatologist • 53 years experience Michael J Freeman, MD, PA 2750 SE 17th Street, Ocala, FL 34471