James Rose, MD
Nephrologist Lubbock

Address: 4417 71st St, Lubbock, TX 79424

Phone: (806) 799-2991

Latitude: 33.5281359

Longitude: -101.9086809

Specialty: Nephrologist

James Rose, MD

Description - James Rose, MD Nephrologist Lubbock

Doctor James Rose, MD specialist Nephrology. The address of the doctor's office is 4417 71st St, Lubbock, TX 79424. Contact us at any time convenient for you by phone (806) 799-2991