John M Aliapoulios, MD

Address

41865 Boardwalk Suite 200
Palm Desert, CA 92211