Total Reviews 0
Dr. Escobar graduated in 1999. He works in Greenfield, IN and specializes in Nephrology and Internal Medicine. Dr. Escobar is affiliated with Hancock Regional Hospital.