D Dr. Stelios Smirnakis 0 reviews 6720 Bertner Ave St Luke's Episcopal Hospital, 7south Houston, TX • 77030 View Practice (781) 974-9356