Total Reviews 0
Dr. Finlon graduated from the University of Pittsburgh School of Medicine in 1974. He works in Fort Lauderdale, FL and specializes in Internal Medicine. Dr. Finlon is affiliated with Holy Cross Hospital.