Joseph Smolarz, MD, Surgery

9149 Estate Thomas Ste 308
St ThomasVI  00802-3132 (Saint Thomas County)


Phone: 340-774-8881
Fax: 340-776-9807

NPI: 1114965373
License Number: 200496 (LA)