301 Prospect AveSyracuse, NY 13203
A saw Dr. Castro before I found another doctor. Spends little time with you, as though he needs to see\r X patients per day. Nasty at times.
8302 Provo Dr Ste 1Liverpool, NY 13090
From Business: Looking for a dialysis center? Liberty Dialysis St. Joseph's Seneca in Liverpool, NY at 8302 Provo Dr offers hemodialysis and peritoneal dialysis services to people…