D Dr. Robert McManus, MD 0 reviews 124 Mcmillan Ave Box 338 Iota, LA • 70543 View Practice (337) 779-3418