Profile: Odyssey Health Care is a Nursing and personal care facilities company located at San Diego, California USA, address is 9444 Balboa Ave, San Diego 92123-4447 CA, postcode is 92123-4447, you can contact Odyssey Health Care by phone 6019733551
Please share as much information as you can about Odyssey Health Care so other users can benefit from your comment.