Owen B. Leftwich, MD
Get online care · lcmchealth.org
4601 Wichers Dr, Marrero, LA 70072, United States of America
+1 504-347-8434
https://www.lcmchealth.org/find-a-provider/owen-b-leftwich-md/
Jeff Norris
10 months ago
I would give them ZERO stars. Always excuses and no one take responsibility for taking care of their job. Surprised they are still in business. Living off of the elderly.
Jo Marlbrough
10 months ago