Owen Jeffrey M MD
2716 82nd St
Lubbock, TX, United States
79401
2716 82nd St
Lubbock, TX, United States
79401
No Phone Number Provided
No Website Provided
It’s rare that anyone actually answers the office number when called. Speaking with Dr. Owen about an issue is about like speaking to a used car salesman. He’s ALWAYS trying to sell you something. Wendy, his NP is far more helpful.
Submitted Oct. 9, 2023