Aamir Zuberi, MD

Internal Medicine, Nephrology

Office #1

Suite 2700
609 Medical Center Drive
Decatur, Texas 76234

Phone: (940) 627-8020
Fax: (940) 627-6730

Share this Page: