Richard Lee Owens Sr, DDS, Dentist

124 Longview Dr
Ste 8
DestrehanLA  70047 (Saint Charles County)


Phone: 985-764-1615
Fax: 985-764-1617
Email: rlo***@*****ol.com

NPI: 1235204835
License Number: 3633 (LA)