![]() Abdul Haq Khan, M.D. Internal Medicine - Gastroenterology Medicare: Accepting Medicare Assignments Practice Location: 17183 Interstate 45 S, Medical Office Bldg-1, Suite 640, Shenandoah, TX 77385 Phone: 936-270-3880 Fax: 936-270-3881 |
![]() Dr. Joshua David Hernandez, DO Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 9250 Pinecroft Dr N2 101, Shenandoah, TX 77380 Phone: 713-897-2307 Fax: 713-897-2275 |
![]() Dr. Mona Kapadia, M.D. Internal Medicine - Infectious Disease Medicare: Accepting Medicare Assignments Practice Location: 129 Vision Park Blvd, Suite 250, Shenandoah, TX 77384 Phone: 866-613-7680 Fax: 833-584-0068 |
![]() Priya Vengu Ramshesh, MD Internal Medicine - Hematology & Oncology Medicare: Accepting Medicare Assignments Practice Location: 17183 Interstate 45 S, Shenandoah, TX 77385 Phone: 936-270-3480 Fax: 936-270-3479 |
![]() Heine Ruiz, M.D. Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 106 Vision Park Blvd, Shenandoah, TX 77384 Phone: 713-442-1800 |
![]() Dustin Agan, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 9180 Pinecroft Dr Ste 400, Shenandoah, TX 77380 Phone: 713-897-7221 Fax: 713-897-7235 |
![]() Stephen D Fillman, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 9201 Pinecroft Dr Ste 200, Shenandoah, TX 77380 Phone: 281-863-9554 Fax: 832-813-8582 |
![]() Samya Shafi, MD Internal Medicine - Infectious Disease Medicare: Accepting Medicare Assignments Practice Location: 17183 Interstate 45 S, Shenandoah, TX 77385 Phone: 936-270-4400 Fax: 936-270-4401 |
![]() Nisha Senan, MD Internal Medicine Medicare: Medicare Enrolled Practice Location: 129 Vision Park Blvd Ste 205, Shenandoah, TX 77384 Phone: 281-825-3344 Fax: 281-825-3340 |
![]() Mrs. Madhavi Machineni, M.D Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 150 Pine Forest Dr Ste 802, Shenandoah, TX 77384 Phone: 281-819-7869 Fax: 832-730-4494 |
![]() Seshasree Marupudi, MD Internal Medicine Medicare: Accepting Medicare Assignments Practice Location: 129 Vision Park Blvd, Ste 300, Shenandoah, TX 77384 Phone: 936-271-5400 Fax: 936-271-5402 |