300 Medical Plaza, Lake Saint Louis, Missouri 63367
(636) 669-2220
Dr. Thanavaro is board certified in cardiology and a Fellow in the American College of Cardiology. He earned his medical degree from Mahidol University in Bangkok, Thailand. Dr. Thanavaro completed his residency at Albert Einstein Medical Center in Philad