Visit findatopdoc.com for all information on Dr. Ericka Theresa Flood M.D., Family Practitioner in Baton Rouge, LA, 70806. Profile, Reviews, Appointments, Insurances..