Richard Tate, MD, Internal Medicine

138 Lazaro Blvd
Ste A
OpelousasLA  70570-9126 (Saint Landry County)


Phone: 337-942-2065
Fax: 337-942-9964

NPI: 1205838794
License Number: 011879 (LA)