Thomas J Shen, MD, Allergy & Immunology

8245 County Rd 44 Leg A
Ste 1
LeesburgFL  34788-3751 (Lake County)


Phone: 352-314-2929
Fax: 352-314-9747
Email: max***@*****il.com

NPI: 1194795807
License Number: ME0073924 (FL)