John Naftel

Active Monarch Beach, CA President for John C. Naftel, M.D., Inc.