Melissa Jo Ferrill Floyd, MD, Family Medicine

70411 Hwy 21
CovingtonLA  70433-8243 (Saint Tammany County)


Phone: 985-400-5566
Fax: 985-400-5560

NPI: 1982248571
License Number: 208682 (LA)