Juan F Mella, MD, Internal Medicine

1337 S Sam Houston Blvd
HoustonMO  65483-2046 (Texas County)


Phone: 417-967-5435
Fax: 417-967-5503

NPI: 1629185897
License Number: 4301042635 (MI)