Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Russell S Kelly xhas an overall rating of 4.0.


Russell S Kelly, MD is a Doctor primarily located in Ewa Beach, HI. Russell S Kelly is affiliated with St Francis Medical Center-West.

Locations & Directions

91 2139 Fort Weaver Rd
Ewa Beach, HI 96706