Geeta Patel, MD August 14, 2026 River Oaks Dermatology 3730 Kirby Drive Suite 601Houston, Texas 77098713-581-9119Website