Stephanie Lorraine Chen Lewis, MD, Anesthesiology

1 Tampa General Cir
Ste A327
TampaFL  33606-3571 (Hillsborough County)


Phone: 813-844-4434
Fax: 813-844-4972
Email: ste***@*****il.com

NPI: 1902031685
License Number: ME115547 (FL)