Dr. Robert L Teitelbaum, M.D. General Practice Medicare: Medicare Enrolled Practice Location: 281 State Highway 20 E, Freeport, FL 32439 Phone: 850-835-1235 Fax: 850-835-4195
General Practice: A physician who specializes in the general practice of diagnosing, treating, and managing patients with a variety of illnesses and conditions.