Michael Fred Owen, MD, Obstetrics & Gynecology

2102 Oxford Ave
Ste C
LubbockTX  79410 (Lubbock County)


Phone: 806-795-9876
Fax:

NPI: 1760447569
License Number: E8786 (TX)