ER Dr. Emilio A. Russo , MD Is this you? Claim your profile Family Medicine 2 Write A Review Our Lady Of The Angels Family Medicine Clinic 420 Avenue F, Bogalusa, LA, 70427 2 other locations (985) 732-0058