i looks more echinophyllia-ish to me. there are "usually" suttle differences between echinopora and echinophllia. they are so minute that its hard to describe them. and this varys alittle further from species to species of the two. which just makes it even more difficult to id.
its not oxy, its not mycedium, its not echinomorpha, im 90% its not an echinopora...........yep i deffinently would go with phyllia. post a pic when its in alittle better shape to get a positive id.
challice care is all pretty much the same. medium to low flow, medium to low light. i keep my echinophyllia on the sand with 2- 250w mh's
no need to feed but they will benefit from thinly diced meaty treats and cyclo