Russell Mascarenhas, MDRussell Mascarenhas · Family Medicine Physician107 1/2 Swift St, Refugio, TX 78377(361) 526-5328Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing