David McCartney, MD

Ophthalmology
Cost:

3 locations

Texas Tech University Health Sciences Center Lubbock

4004 82nd St, Ste 200, Lubbock, TX 79423

Accepting new patients

(806) 743-7676