W Wanda Timpton Holt,MD 0 reviews 5824 Hayne Blvd New Orleans, LA • 70126 View Practice (504) 282-0203