Leonard Edward Philo, MD, General Practice

1017 S 2nd Ave Ste 3
Walla WallaWA  99362-4183 (Walla Walla County)


Phone: 509-897-8200
Fax:

NPI: 1396893699
License Number: 0101236912 (VA)