Dr. Federico P. Padua, MD is a Family practice physician located at 1630 SW Military Dr, San Antonio, TX 78221. It has received 11 reviews with an average rating of 3.7 stars.
The address of Dr. Federico P. Padua, MD: 1630 SW Military Dr, San Antonio, TX 78221
Dr. Federico P. Padua, MD has 3.7 stars from 11 reviews
Family practice physician