Jennifer Michelle Owen, MD, Obstetrics & Gynecology

5028 122nd St
LubbockTX  79424-8398 (Lubbock County)


Phone: 806-749-7975
Fax: 806-749-7937

NPI: 1477517555
License Number: L9837 (TX)