Mary Annette Daffron, MD, Physical Medicine & Rehabilitation

3831 Needleleaf Ct
OwensboroKY  42301-8603 (Daviess County)


Phone: 270-316-0852
Fax:

NPI: 1124751599
License Number: 06003775A (IN)