Heather Franz's office is located at 3208 Napier Park Ste 1 San Antonio, TX 78231. Find other locations and directions on MedicalNewsToday.