Leigh Joanne Ward Ruth, MD, Psychiatry & Neurology

3515 E Fletcher Ave Ste Mdc14
TampaFL  33613-4706 (Hillsborough County)


Phone: 813-974-4657
Fax: 813-974-3236
Email: lru***@*****il.com

NPI: 1962778308
License Number: ME132274 (FL)