Kanwaljit S Mahal, MD, Urology

6102 82nd St
Ste 5
LubbockTX  79424-0802 (Lubbock County)


Phone: 806-771-0077
Fax: 806-771-3175

NPI: 1447361092
License Number: M4316 (TX)